Information processing apparatus, information processing method, program, recording medium, and information processing system for selecting an information poster and displaying a view image of the selected information poster

ABSTRACT

Provided is an information processing apparatus including an image acquisition unit for acquiring an image that includes a target a user is paying attention to, an access information acquisition unit for acquiring access information assigned with a time-limited access right to public information that is associated with the target in the image, a public information acquisition unit for acquiring the public information using the access information, and a display control unit for controlling display of the public information.

CROSS-REFERENCE TO PRIOR APPLICATION

This application is a continuation of U.S. patent application Ser. No.13/592,735 (filed on Aug. 23, 2012), which claims priority to JapanesePatent Application No. 2011-191483 (filed on Sep. 2, 2011), which areall hereby incorporated by reference in their entirety.

BACKGROUND

The present disclosure relates to an information processing apparatus,an information processing method, a program, a recording medium, and aninformation processing system.

In recent years, modes of communication on the Internet are becomingincreasingly diverse. With the diversification of the modes ofcommunication, integration of communication in the real world andcommunication on the Internet has been proposed. For example, JP2008-48287A discloses a system that supports promotion of communicationin the real world by issuing a notification, using friend information ona social network service (SNS), in a case a person who is linked througha friend is nearby in the real world.

SUMMARY

As described above, efforts to support promotion of communication in thereal world by the integration of communication on the Internet andcommunication in the real world have been made comparatively actively.However, there may potentially be needs to use communication on theInternet in the real world while maintaining anonymity.

Thus, the present disclosure proposes an information processingapparatus, an information processing method, a program, a recordingmedium, and an information processing system which are novel andimproved, and which enable communication on the Internet with a targetone is paying attention to in the real world while maintaininganonymity.

According to the present disclosure, there is provided an informationprocessing apparatus which includes an image acquisition unit foracquiring an image that includes a target a user is paying attention to,an access information acquisition unit for acquiring access informationassigned with a time-limited access right to public information that isassociated with the target in the image, a public informationacquisition unit for acquiring the public information using the accessinformation, and a display control unit for controlling display of thepublic information.

Also, according to the present disclosure, there is provided aninformation processing method which includes acquiring an image thatincludes a target a user is paying attention to, acquiring accessinformation assigned with a time-limited access right to publicinformation that is associated with the target in the image, acquiringthe public information using the access information, and controllingdisplay of the public information.

Further, according to the present disclosure, there is provided aprogram for causing a computer to function as an information processingapparatus including an image acquisition unit for acquiring an imagethat includes a target a user is paying attention to, an accessinformation acquisition unit for acquiring access information assignedwith a time-limited access right to public information that isassociated with the target in the image, a public informationacquisition unit for acquiring the public information using the accessinformation, and a display control unit for controlling display of thepublic information.

Further, according to the present disclosure, there is provided acomputer-readable recording medium storing a program for causing acomputer to function as an information processing apparatus including animage acquisition unit for acquiring an image that includes a target auser is paying attention to, an access information acquisition unit foracquiring access information assigned with a time-limited access rightto public information that is associated with the target in the image, apublic information acquisition unit for acquiring the public informationusing the access information, and a display control unit for controllingdisplay of the public information.

Further, according to the present disclosure, there is provided aninformation processing system which includes an information processingapparatus including an image acquisition unit for acquiring an imagethat includes a target a user is paying attention to, an accessinformation acquisition unit for acquiring access information assignedwith a time-limited access right to public information that isassociated with the target in the image, a public informationacquisition unit for acquiring the public information using the accessinformation, and a display control unit for controlling display of thepublic information, a position sharing server for providing theinformation processing apparatus with the access information to thepublic information that is associated with the target specified based onposition information, and a public information providing server forproviding the public information in response to an access from the userwho has the time-limited access right.

As described above, according to the present disclosure, communicationon the Internet with a target one is paying attention to in the realworld can be performed while maintaining anonymity.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is an explanatory diagram describing an overview of acommunication system according to an embodiment of the presentdisclosure;

FIG. 2 is an explanatory diagram showing a configuration of acommunication system according to a first embodiment of the presentdisclosure;

FIG. 3 is a block diagram showing a functional configuration of a userdevice according to the embodiment;

FIG. 4 is an explanatory diagram briefly describing an estimation methodof a target position according to the embodiment;

FIG. 5 is an explanatory diagram briefly describing a specificationmethod of a line-of-sight direction according to the embodiment;

FIG. 6 is an explanatory diagram showing a first example of anestimation method of a distance from a user to a target positionaccording to the embodiment;

FIG. 7 is an explanatory diagram showing a second example of theestimation method of a distance from a user to a target positionaccording to the embodiment;

FIG. 8 is an explanatory diagram showing a third example of theestimation method of a distance from a user to a target positionaccording to the embodiment;

FIG. 9 is a block diagram showing a hardware configuration of the userdevice according to the embodiment;

FIG. 10 is a block diagram showing a functional configuration of aposition sharing server according to the embodiment;

FIG. 11 is a block diagram showing a functional configuration of apublic information server according to the embodiment;

FIG. 12 is an explanatory diagram describing an example of publicinformation according to the embodiment;

FIG. 13 is an explanatory diagram describing another example of thepublic information according to the embodiment;

FIG. 14 is an explanatory diagram describing another example of thepublic information according to the embodiment;

FIG. 15 is an explanatory diagram showing an example of an actionnotification according to the embodiment;

FIG. 16 is a sequence diagram showing an example operation of thecommunication system according to the embodiment;

FIG. 17 is a sequence diagram showing another example operation of thecommunication system according to the embodiment;

FIG. 18 is an explanatory diagram showing a configuration of acommunication system according to a second embodiment of the presentdisclosure;

FIG. 19 is an explanatory diagram briefly showing view sharing accordingto the embodiment;

FIG. 20 is a block diagram showing a functional configuration of a userdevice according to the embodiment;

FIG. 21 is a block diagram showing a functional configuration of aposition/view sharing server according to the embodiment;

FIG. 22 is a sequence diagram showing an example operation of thecommunication system according to the embodiment;

FIG. 23 is an explanatory diagram showing a configuration of acommunication system according to a third embodiment of the presentdisclosure;

FIG. 24 is a block diagram showing a configuration of a user deviceaccording to the embodiment; and

FIG. 25 is a sequence diagram showing an operation of the communicationsystem according to the embodiment.

DETAILED DESCRIPTION OF THE EMBODIMENT(S)

Hereinafter, preferred embodiments of the present disclosure will bedescribed in detail with reference to the appended drawings. Note that,in this specification and the appended drawings, structural elementsthat have substantially the same function and configuration are denotedwith the same reference numerals, and repeated explanation of thesestructural elements is omitted.

Additionally, the explanation will be given in the following order.

1. Overview

2. First Embodiment (Example of Access Information Acquisition Based onPosition Information)

-   -   2-1. System Configuration    -   2-2. Functional Configuration of User Device    -   2-3. Example Hardware Configuration of User Device    -   2-4. Functional Configuration of Position Sharing Server    -   2-5. Functional Configuration of Public Information Server    -   2-6. Example Operation

3. Second Embodiment (Example of Access Information Acquisition Based onPosition Information and View Information)

-   -   3-1. System Configuration    -   3-2. Functional Configuration of User Device    -   3-3. Functional Configuration of Position/View Sharing Server    -   3-4. Example Operation

4. Third Embodiment (Example of Information Poster Sending Out AccessInformation)

-   -   4-1. System Configuration    -   4-2. Functional Configuration of User Device    -   4-3. Example Operation

5. Personal Information

6. Example of Effect

1. Overview

First, an overview of a communication system according to eachembodiment of the present disclosure will be described with reference toFIG. 1. FIG. 1 is an explanatory diagram describing an overview of acommunication system according to an embodiment of the presentdisclosure.

As described above, the present disclosure discloses a communicationsystem that specifies a target person in front of a user in the realworld and supports anonymous and one-time communication with thespecified person.

A specific example of user experience that can be realized using thiscommunication system will be described here. As shown in FIG. 1, a user5 activates, on the street, for example, a specific applicationinstalled on a user device 10 that the user 5 possesses and turns theuser device 10 toward a target person 6. Then, an image including thetarget person 6 is displayed on a screen of the user device 10, andpublic information 50 posted in advance by the target person 6 isdisplayed on the image.

Normally, people do not communicate with a person they see on the streetunless they have a chance to talk to him/her. However, using thecommunication system of the present disclosure, the user 5 can accessinformation posted on the Internet by a specific target person 6 infront of the user 5. This public information may be a message that theinformation poster has input in advance, for example. Or, the publicinformation may include a reception area for receiving an action from aperson who has accessed this public information. Details of the publicinformation will be given later.

As described above, the communication system of the present disclosureenables communication, on the Internet, between a user and a specifictarget person 6 who is actually in front of the user. Additionally, thiscommunication is performed anonymously. Thus, privacy should be givengreat consideration. For example, access to the public information ispreferably allowed only for a predetermined time from the actualspecification of the target person 6 so that the specified target person6 will not be tracked down. For example, an access ID may be changed soas to prevent tracking down of the specific target person 6.

In the following, the communication system of the present disclosurewill be described taking as examples a plurality of embodiments withdifferent specification methods of a target person.

2. First Embodiment (Example of Access Information Acquisition Based onPosition Information) 2-1. System Configuration

First, a configuration of a communication system according to a firstembodiment of the present disclosure will be described with reference toFIG. 2. FIG. 2 is an explanatory diagram showing a configuration of acommunication system according to the first embodiment of the presentdisclosure.

A communication system 1 mainly includes a user device 10 a held by auser 5, a position sharing server 20, a public information server 30,and an information poster terminal 40 held by a target person 6 (alsoreferred to as an information poster).

Additionally, in this specification and the drawings, a plurality ofstructural elements having substantially the same functionalconfiguration may be distinguished from each other by each having adifferent letter added to the same reference numeral. For example, aplurality of elements having substantially the same functionalconfiguration are distinguished from each other as necessary (for eachembodiment) as a user device 10 a and a user device 10 b. However, if itis not particularly necessary to distinguish each of a plurality ofstructural elements having substantially the same functionalconfiguration, only the same reference numeral is assigned. For example,if it is not particularly necessary to distinguish between the userdevice 10 a and the user device 10 b, they are simply referred to as theuser device(s) 10.

The communication system 1 according to the present embodiment estimatesthe position of a target person 6, and public information of the targetperson 6 is specified based on the estimated position information.Accordingly, the target person 6, who is the information poster,registers the public information in advance in the public informationserver 30. Also, the target person 6 uploads his/her positioninformation to the position sharing server 20 as he/she moves. Forexample, uploading of position information may be performed regularly atpredetermined intervals. The public information posted by the targetperson 6 is specified by comparing the position information that isshared and the position of the target person 6 estimated by the userdevice 10 a.

In the following, details of each structural element included in thecommunication system 1 will be given.

2-2. Functional Configuration of User Device

Next, a functional configuration of the user device according to thepresent embodiment will be described with reference to FIGS. 3 to 8.FIG. 3 is a block diagram showing a functional configuration of the userdevice according to the present embodiment. FIG. 4 is an explanatorydiagram briefly describing an estimation method of a target positionaccording to the present embodiment. FIG. 5 is an explanatory diagrambriefly describing a specification method of a line-of-sight directionaccording to the present embodiment. FIG. 6 is an explanatory diagramshowing a first example of an estimation method of a distance from auser to a target position according to the present embodiment. FIG. 7 isan explanatory diagram showing a second example of the estimation methodof a distance from a user to a target position according to the presentembodiment. FIG. 8 is an explanatory diagram showing a third example ofthe estimation method of a distance from a user to a target positionaccording to the present embodiment.

((User Device 10 a))

Referring to FIG. 3, the user device 10 a according to the presentembodiment mainly includes an image acquisition unit 101, a targetposition estimation unit 102, an azimuth acquisition unit 103, aposition information acquisition unit 104, a target distance acquisitionunit 105, an access information acquisition unit 106 a, a publicinformation acquisition unit 107, and a display control unit 108.

(Image Acquisition Unit 101)

The image acquisition unit 101 has a function of acquiring an image thatincludes a target (a target person, a target object, or the like) that auser 5 is paying attention to. The image acquisition unit 101 may be animaging apparatus, for example. Or, the image acquisition unit 101 mayacquire an image captured by an imaging apparatus that is separate fromthe user device 10 a. Additionally, an image to be acquired by the imageacquisition unit 101 is an approximately real-time image. This isbecause the user 5 specifies, while looking at an image acquired by theimage acquisition unit 101, a target person 6 included in the image.Then, public information of the target person 6 is specified byestimating the position of the target person 6 in the image andcomparing the estimated position and position information that thetarget person 6 is actually sharing. Thus, the image to be acquired bythe image acquisition unit 101 is preferably an approximately real-timeimage. Also, in the case of the image acquisition unit 101 acquiring animage captured by an imaging apparatus separate from the user device 10a to acquire an image including the target that the user 5 is payingattention to, this imaging apparatus is assumed to exist very close tothe device including the position information acquisition unit 104 foracquiring the position of the user 5. The image acquisition unit 101 cansupply the image acquired to the display control unit 108, and also tothe target position estimation unit 102.

(Target Position Estimation Unit 102)

The target position estimation unit 102 has a function of estimating theposition of the target person 6. As shown in FIG. 4, the target positionestimation unit 102 can calculate a target position P2(x2, y2) using adistance R from a user position P1(x1, y1) to the target person 6 and aline-of-sight direction θ₁. At this time, the target position estimationunit 102 can calculate a line-of-sight azimuth to the target person 6using the value of a device azimuth θ₂ acquired from the azimuthacquisition unit 103. For example, if the target person 6 is locatednear the center of the display screen, the target position estimationunit 102 can assume that the device azimuth θ₂ is the line-of-sightdirection θ₁. Or, in the case a target person located away from thecenter of the display screen is specified, the target positionestimation unit 102 can calculate the line-of-sight θ₁ by calculating anazimuth difference θ₃ between the device azimuth θ₂ and theline-of-sight direction θ₁ based on the position of the target personwith respect to the angle of view. For example, as shown in FIG. 5, therelationship of the following Equation (1) is true for an angle θ₃ tothe target person with respect to the center of the screen, an angle θ₄which is half the angle of view, the number of pixels s, and the numberof pixels w.s/w=tan θ₃/tan θ₄  Equation (1)

Here, the number of pixels w is half the horizontal width of the displayscreen, and the number of pixels s indicates the distance from thecenter of the display screen to the position of the target person 6. Theangle θ₃ can be obtained by using the relationship of this equation.Here, the device azimuth is acquired by the azimuth acquisition unit103. Thus, the target position estimation unit 102 can calculate, usingthe value of the obtained angle θ₃, the line-of-sight direction θ₁ byadding the angle θ₃ to the target person with respect to the center ofthe screen to the device azimuth θ₂ (θ₁=θ₂+θ₃).

The target position estimation unit 102 can assume that a position whichis separated by the distance R from the current position P1(x1, y1) ofthe user device 10 a in the line-of-sight direction θ₁ is the targetposition P2(x2, y2). Here, the current position P1 is supplied by theposition information acquisition unit 104. Also, the line-of-sightdirection θ₁ is calculated as described above by using the value of thedevice azimuth θ₂ supplied by the azimuth acquisition unit 103.Furthermore, the distance R is supplied by the target distanceacquisition unit 105.

(Azimuth Acquisition Unit 103)

The azimuth acquisition unit 103 has a function of acquiring the deviceazimuth θ2 of the user device 10. The azimuth acquisition unit 103 canbe realized by using a 3-axis accelerometer and a 3-axis geomagneticsensor, for example. For example, the azimuth acquisition unit 103 cangenerate azimuth data indicating the device azimuth θ₂ of the userdevice 10 based on attitude angle data generated by performingpredetermined attitude angle detection process based on 3-axis directionacceleration data acquired by the 3-axis accelerometer and 3-axisdirection geomagnetic data detected by the 3-axis geomagnetic sensor.The azimuth acquisition unit 103 can supply the azimuth data generatedto the target position estimation unit 102.

(Position Information Acquisition Unit 104)

The position information acquisition unit 104 has a function ofacquiring current position information of the user device 10. Theposition information acquisition unit 104 may be realized by a GPSantenna that receives GPS signals from a plurality of GPS satellites,for example, and a GPS processing unit that calculates positioninformation indicating the current position of the user device 10 basedon the received GPS signals. Also, the position information acquisitionunit 104 may acquire the current position information of the user device10 using a navigation satellite other than the GPS. For example,navigation satellites other than the GPS may be Galileo, GLONASS,Hokuto, Michibiki, and the like. Here, as the navigation satellite, onetype of satellite may be used, or a combination of navigation signals ofa plurality of types of satellites may be used. The configuration to beused for position information acquisition can be changed as appropriateaccording to the technical level at the time of implementation.Furthermore, the position information acquisition unit 104 may berealized by a receiver that receives WiFi waves from a plurality of basestations and a current position calculation unit that estimates thedistance from each base station based on the reception intensity of thereceived WiFi wave and calculates the current position based on theprinciple of triangulation by using the distance from each base stationand the position of each base station. Or, the position informationacquisition unit 104 may also have, together with an absolutepositioning function, a function of autonomous navigation forcalculating the current position using travelling direction and velocitythat can be acquired from a gyro sensor and an accelerometer. Theposition information acquisition unit 104 can supply the positioninformation acquired to the target position estimation unit 102.

(Target Distance Acquisition Unit 105)

The target distance acquisition unit 105 can acquire the distance R fromthe user device 10 to the target person 6. The target distanceacquisition unit 105 can supply the value of the distance R acquired tothe target position estimation unit 102.

For example, the target distance acquisition unit 105 may acquire thedistance R from the user device 10 to the target person 6 using the size(the number of pixels) of the target person 6 on the display screen, asshown in FIG. 6. For example, in this case, the target distanceacquisition unit 105 assumes an average size of a face H(m). Then, thetarget distance acquisition unit 105 can calculate the distance R usingthe following relationship and the size of a face h(pixel) on thedisplay screen. That is, by applying the relationships of Equation (2)and Equation (3), Equation (4) is derived. The distance R is calculatedby using this Equation (4). Here, l is assumed to be a value half thevertical width of the display screen, and L is assumed to be the actualdistance corresponding to this l.

$\begin{matrix}{\frac{L}{R} = {\tan\;\theta_{5}}} & {{Equation}\mspace{14mu}(2)} \\{{L\text{:}H} = {l\text{:}h}} & {{Equation}\mspace{14mu}(3)} \\{R = \frac{lH}{h\;\tan\;\theta_{5}}} & {{Equation}\mspace{14mu}(4)}\end{matrix}$

Also, for example, the target distance acquisition unit 105 can estimatethe distance R from the user device 10 to the target person 6 by usingthe parallax of a compound camera, as shown in FIG. 7. Here, the targetdistance acquisition unit 105 can calculated the distance R by using therelationship of the following Equation (5).

$\begin{matrix}{R = \frac{D}{\theta_{6}}} & {{Equation}\mspace{14mu}(5)}\end{matrix}$

Furthermore, for example, the target distance acquisition unit 105 mayacquire the distance R from the user device 10 to the target person 6 byusing a distance measuring sensor, as shown in FIG. 8. Various distancemeasuring sensors may be used as the target distance acquisition unit105. For example, the distance measuring sensor to be used here may be,but not limited to, an ultrasonic distance measuring sensor, acapacitance-displacement distance-measuring sensor, an optical distancemeasuring sensor, an electromagnetic distance measuring sensor and thelike.

(Access Information Acquisition Unit 106 a)

The access information acquisition unit 106 a has a function ofacquiring access information assigned with a time-limited access rightto public information associated with the target person 6 in an imageacquired by the image acquisition unit 101. The access informationacquisition unit 106 a can acquire the access information based on theposition information of the target person 6 estimated by the targetposition estimation unit 102. Specifically, the access informationacquisition unit 106 a transmits the estimated position information ofthe target person 6 to the position sharing server 20. Then, the accessinformation acquisition unit 106 a receives access information foraccessing the public information of a person specified based on thisposition information. The access information acquisition unit 106 a cansupply the access information acquired to the public informationacquisition unit 107.

(Public Information Acquisition Unit 107)

The public information acquisition unit 107 has a function of acquiringpublic information using the access information supplied by the accessinformation acquisition unit 106. Specifically, the public informationacquisition unit 107 requests, using the access information, the publicinformation server 30 for the public information of the target person 6.When the public information server 30 transmits the public informationof the target person 6, the public information acquisition unit 107receives the public information which has been transmitted, and suppliesthe public information acquired to the display control unit 108.

Also, the public information acquisition unit 107 can acquire publicinformation that is selected based on the type of public information.For example, a user 5 who wants to view only public informationincluding an agree button 502, described later, may perform setting suchthat only the public information that includes the agree button 502 willbe acquired. Also, a user 5 who wants to view only public informationincluding an affiliate link may perform setting such that only thepublic information that includes an affiliate link will be acquired.Further, the public information acquisition unit 107 may acquire publicinformation that is selected based on an attribute of a poster of publicinformation. For example, if a user 5 wants to view only publicinformation posted by enterprises, setting may be performed such thatonly public information the attribute of whose poster is not anindividual but an enterprise is acquired. Furthermore, the publicinformation acquisition unit 107 may acquire public information that isselected based on the distance to the target person 6. Also, the publicinformation acquisition unit 107 may select public information to beacquired such that public information that includes hidden words set inadvance is not acquired. Here, selection of public information may beperformed by the public information acquisition unit 107 or by thepublic information server 30.

(Display Control Unit 108)

The display control unit 108 has a function of controlling display ofthe display screen of the user device 10. The display control unit 108can cause an image acquired by the image acquisition unit 101 to bedisplayed on the display screen, for example. Also, the display controlunit 108 can cause public information acquired by the public informationacquisition unit 107 to be displayed on the display screen. For example,the display control unit 108 may superimpose, and display, the publicinformation on an image of the target person 6 acquired by the imageacquisition unit 101. Furthermore, if a reception area for receiving anaction from the user 5 is included in the displayed public information,the display control unit 108 can transmit information corresponding tothe action to the public information server 30 while also controllingthe display according to the action on this reception area from the user5. Additionally, the display control unit 108 may control display of adisplay screen displayed on a display device incorporated in the userdevice 10. Or, the display control unit 108 may control display of adisplay screen displayed on a display device separate from the userdevice 10.

In the foregoing, examples of functions of the user device 10 aaccording to the present embodiment have been described. Each of thestructural elements described above may be configured using ageneral-purpose member or circuit, or by hardware dedicated to thefunction of each structural element. Furthermore, the function of eachstructural element may be realized by an arithmetic unit such as a CPU(Central Processing Unit) reading a control program describingprocedures for realizing the function from a storage medium such as aROM (Read Only Memory) or a RAM (Random Access Memory) storing thecontrol program, and interpreting and executing the program. In thefollowing, an example of a hardware configuration for realizing thefunctions of this user device 10 a will be described. However, theconfiguration to be used may be changed as appropriate according to thetechnical level at the time of implementation of the present embodiment.

Additionally, a computer program for realizing each function of the userdevice 10 a according to the present embodiment as described above maybe created and installed in a personal computer or the like. Also, acomputer-readable recording medium in which such a computer program isstored may be provided. The recording medium is a magnetic disk, anoptical disk, a magneto-optical disk, a flash memory, or the like.Furthermore, the computer program may be distributed over a network, forexample, without using the recording medium.

2-3. Example Hardware Configuration of User Device

Next, an example hardware configuration of the user device 10 accordingto an embodiment of the present disclosure will be described withreference to FIG. 9. FIG. 9 is a block diagram showing a hardwareconfiguration of the user device according to the embodiment.

Here, an example of a configuration of the user device 10 will bedescribed. Referring to FIG. 9, the user device 10 includes a telephonenetwork antenna 817, a call processing unit 819, a GPS antenna 821, aGPS processing unit 823, a Wifi antenna 825, a Wifi processing unit 827,a geomagnetic sensor 829, an accelerometer 831, a gyro sensor 833, abarometric pressure sensor 835, an imaging unit 837, a CPU (CentralProcessing Unit) 839, a ROM (Read Only Memory) 841, a RAM (Random AccessMemory) 843, an operation unit 847, a display unit 849, a decoder 851, aspeaker 853, an encoder 855, a microphone 857, and a storage unit 859,for example. The user device 10 may be a smartphone, for example.

(Telephone Network Antenna 817)

The telephone network antenna 817 is an example of an antenna that has afunction of connecting wirelessly to a mobile phone network for callingand communication. The telephone network antenna 817 can supply acommunication signal received over the mobile phone network to the callprocessing unit 819.

(Call Processing Unit 819)

The call processing unit 819 has a function of performing various typesof signal processing on signals transmitted/received by the telephonenetwork antenna 817. For example, the call processing unit 819 canperform various types of signal processing on an audio signal input viathe microphone 857 and encoded by the encoder 855, and supply the signalto the telephone network antenna 817. Also, the call processing unit 819can perform various types of signal processing on an audio signalsupplied by the telephone network antenna 817, and supply the signal tothe decoder 851.

(GPS Antenna 821)

The GPS antenna 821 is an example of an antenna for receiving signalsfrom a navigation satellite. The GPS antenna 821 can receive GPS signalsfrom a plurality of GPS satellites, and inputs the GPS signals receivedto the GPS processing unit 823.

(GPS Processing Unit 823)

The GPS processing unit 823 is an example of a calculation unit forcalculating position information based on a signal received from anavigation satellite. The GPS processing unit 823 calculates currentposition information based on a plurality of GPS signals input from theGPS antenna 821, and outputs the position information calculated.Specifically, the GPS processing unit 823 calculates the position ofeach GPS satellite from the orbital data of the GPS satellite, andcalculates the distance from each GPS satellite to the user device 10based on the difference between the transmission time and the receptiontime of the GPS signal. Then, current three-dimensional position can becalculated based on the position of each GPS satellite which has beencalculated and the distance from each GPS satellite to the user device10. Additionally, the orbital data of the GPS satellite used here may beincluded in the GPS signal, for example. Or, the orbital data of the GPSsatellite may be acquired from an external server via the Wifi antenna825.

(Wifi Antenna 825)

The Wifi antenna 825 is an antenna that has a function of transmittingand receiving a communication signal to/from a wireless LAN (Local AreaNetwork) communication network according to Wifi specifications, forexample. The Wifi antenna 825 can supply the signal received to the Wifiprocessing unit 827.

(Wifi Processing Unit 827)

The Wifi processing unit 827 has a function of performing various typesof signal processing on signals supplied from the Wifi antenna 825. TheWifi processing unit 827 can supply to the CPU 839 a digital signalgenerated from a supplied analogue signal.

(Geomagnetic Sensor 829)

The geomagnetic sensor 829 is a sensor that detects geomagnetism in theform of a voltage value. The geomagnetic sensor 829 may be a 3-axisgeomagnetic sensor that detects the geomagnetism for each of the X-axisdirection, the Y-axis direction, and the Z-axis direction. Thegeomagnetic sensor 829 can supply the geomagnetic data detected to theCPU 839.

(Accelerometer 831)

The accelerometer 831 is a sensor that detects acceleration in the formof a voltage value. The accelerometer 831 may be a 3-axis accelerometerthat detects the acceleration along the X-axis, the acceleration alongthe Y-axis, and the acceleration along the Z-axis. The accelerometer 831can supply the acceleration data detected to the CPU 839.

(Gyro Sensor 833)

The gyro sensor 833 is a type of measuring instrument that detects anangle or an angular velocity of an object. This gyro sensor 833 may be a3-axis gyro sensor that detects, in the form of voltage values, the rateof change of the rotation angles (angular velocity) around the X-axis,Y-axis, and the Z-axis. The gyro sensor 833 can supply the angularvelocity data detected to the CPU 839.

(Barometric Pressure Sensor 835)

The barometric pressure sensor 835 is a sensor that detects surroundingbarometric pressure in the form of a voltage value. The barometricpressure sensor 835 can detect the barometric pressure at apredetermined sampling frequency, and supply the barometric pressuredata detected to the CPU 839.

(Imaging Unit 837)

The imaging unit 837 has a function of capturing a still image or amoving image via a lens, under the control of the CPU 839. The imagingunit 837 may cause the storage unit 859 to store the image detected.

(CPU 839)

The CPU 839 functions as an arithmetic processing unit and a controlunit, and controls the entire operation within the user device 10according to various programs. Also, the CPU 839 may be amicroprocessor. This CPU 839 can realize various functions according tovarious programs.

(ROM 841, RAM 843)

The ROM 841 can store programs, arithmetic parameters and the like to beused by the CPU 839. The RAM 843 can temporarily store programs used inthe execution of the CPU 839, parameters that are appropriately changedin the execution thereof, and the like.

(Operation Unit 847)

The operation unit 847 has a function of generating an input signal thatis for an operation desired by the user 5. The operation unit 847 may beconfigured from an input unit used by the user 5 to input information,such as a touch sensor, a mouse, a keyboard, a button, a microphone, aswitch and a lever, and an input control circuit for generating an inputsignal based on an input from the user 5 and outputting the signal tothe CPU 839, for example.

(Display Unit 849)

The display unit 849 is an example of an output device, and may be adisplay device such as a liquid crystal display (LCD) device or anorganic EL (organic light emitting diode (OLED)) device. The displayunit 849 can provide information to the user 5 by displaying theinformation on the screen.

(Decoder 851, Speaker 853)

The decoder 851 has a function of performing decoding, analogueconversion and the like on data which has been input, under the controlof the CPU 839. The decoder 851 can output an audio signal to thespeaker 853 by performing decoding, analogue conversion and the like onaudio data which has been input via the telephone network antenna 817and call processing unit 819, for example. Also, the decoder 851 canoutput an audio signal to the speaker 853 by performing decoding,analogue conversion and the like on audio data input via the Wifiantenna 825 and the Wifi processing unit 827, for example. The speaker853 can output sound based on the audio signal supplied by the decoder851.

(Encoder 855, Microphone 857)

The encoder 855 has a function of performing digital conversion,encoding and the like on data which has been input, under the control ofthe CPU 839. The encoder 855 can output audio data by performing digitalconversion, encoding and the like on an audio signal input from themicrophone 857. The microphone 857 can collect sound, and output thesound as audio signals.

(Storage Unit 859)

The storage unit 859 is a device for storing data, and may include astorage medium, a recording device for recording data in the storagemedium, a reading device for reading data from the storage medium, adeletion device for deleting data recorded in the storage medium, andthe like. Here, as the storage medium, a non-volatile memory such as aflash memory, an MRAM (Magnetoresistive Random Access Memory), a FeRAM(Ferroelectric Random Access Memory), a PRAM (Phase change Random AccessMemory) and an EEPROM (Electronically Erasable and Programmable ReadOnly Memory), a magnetic recording medium such as an HDD (Hard DiskDrive), and the like may be used.

2-4. Functional Configuration of Position Sharing Server

Next, a functional configuration of the position sharing serveraccording to the first embodiment of the present disclosure will bedescribed with reference to FIG. 10. FIG. 10 is a block showing afunctional configuration of the position sharing server according to theembodiment.

((Position Sharing Server 20))

Referring to FIG. 10, the position sharing server 20 mainly includes aposter position acquisition unit 201, a poster position informationstorage unit 202, a query position acquisition unit 203, a matching unit204, and a notification unit 205.

(Poster Position Acquisition Unit 201)

The poster position acquisition unit 201 has a function of acquiringposition information of a poster posting public information. When theposition information of a poster is received, the poster positionacquisition unit 201 can record the position information of the posterin the poster position information storage unit 202. At this time, theposter position acquisition unit 201 can receive, together with theposition information, an identifier for identifying the poster, andrecord the identifier in association with the position information, forexample. Also, the poster position acquisition unit 201 may record thedate and time of acquisition of the position information, for example.

(Poster Position Information Storage Unit 202)

The poster position information storage unit 202 is a storage unit forstoring position information of a poster. Poster position information tobe recorded in the poster position information storage unit 202 mayinclude position information, an identifier of the poster, and the dateand time of acquisition of the position information, as described above.The poster position information storage unit 202 is a device for storingdata, and may include a storage medium, a recording device for recordingdata in the storage medium, a reading device for reading data from thestorage medium, a deletion device for deleting data recorded in thestorage medium, and the like. Here, as the storage medium, anon-volatile memory such as a flash memory, an MRAM (MagnetoresistiveRandom Access Memory), a FeRAM (Ferroelectric Random Access Memory), aPRAM (Phase change Random Access Memory) and an EEPROM (ElectronicallyErasable and Programmable Read Only Memory), a magnetic recording mediumsuch as ah HDD (Hard Disk Drive), and the like may be used.

(Query Position Acquisition Unit 203)

The query position acquisition unit 203 has a function of acquiring theposition (referred here as a query position because it is positioninformation transmitted by the user device 10 a to query accessinformation) of a target person 6 transmitted from the user device 10 a.The query position that the query position acquisition unit 203 acquireshere is position information of the target person 6 which has beenestimated by the user device 10 a. The query position acquisition unit203 can supply information about the query position acquired to thematching unit 204.

(Matching Unit 204)

The matching unit 204 has a function of specifying which poster thetarget person queried by the user device 10 a is, by performing matchingof the query position acquired by the query position acquisition unit203 and position information of poster(s) recorded in the posterposition information storage unit 202. The matching unit 204 can supplyinformation that identifies the specified poster to the notificationunit 205.

(Notification Unit 205)

The notification unit 205 has a function of notifying the user device 10a of access information used for accessing the public information of theposter specified by the matching unit 204. The notification unit 205 cannotify the user device 10 a of access information assigned with atime-limited access right with limited access time for the publicinformation, for example. Additionally, if the number of postersspecified by the matching unit 204 is not one, the notification unit 205may have the user 5 select a specific poster from a plurality ofposters. For example, the notification unit 205 can providecharacteristics of a plurality of posters extracted by the matching unit204. For example, the notification unit 205 can notify the user 5 ofcharacteristics such as “female in twenties”, “male in fifties”, and thelike.

Additionally, various methods can be conceived as the method forrealizing the access information assigned with a time-limited accessright. For example, the notification unit 205 may change a key, such asa password, that is distributed for accessing information of the targetperson 6 every minute. It is preferable that presentation of a key isrequested every time the user 5 performs an action on the publicinformation. Depending on the circumstances, the user 5 may be allowedto access the public information for several minutes after he/she hasstopped paying attention, by allowing access with a previous key or theone before the previous key. This key may be the URL (Uniform ResourceLocator) itself for accessing the public information, for example.

2-5. Functional Configuration of Public Information Server

Next, a functional configuration of the public information serveraccording to the first embodiment of the present disclosure will bedescribed with reference to FIGS. 11 to 15. FIG. 11 is a block diagramshowing a functional configuration of the public information serveraccording to the embodiment. FIG. 12 is an explanatory diagramdescribing an example of the public information according to theembodiment. FIG. 13 is an explanatory diagram describing another exampleof the public information according to the embodiment. FIG. 14 is anexplanatory diagram describing another example of the public informationaccording to the embodiment. FIG. 15 is an explanatory diagram showingan example of an action notification according to the embodiment.

((Public Information Server 30))

Referring to FIG. II, the public information server 30 mainly includes apublic information generation unit 301, a public information storageunit 302, a request receiving unit 303, a public information providingunit 304, an action receiving unit 305, an action information generationunit 306, and an action notification unit 307.

(Public Information Generation Unit 301)

The public information generation unit 301 has a function of generatingpublic information and causing the public information storage unit 302to store the public information. The public information generation unit301 can provide the information poster terminal 40 of a poster a publicinformation generation screen used for generating the publicinformation, for example. With this public information generationscreen, the public information may be generated by arranging parts andinputting texts, for example. Also, as shown in FIG. 12, the publicinformation generation screen may have a function of automaticallygenerating the public information by reading information about acommercial product stored in an RF (Radio Frequency) tag or the like.For example, public information including texts in which an affiliatelink is embedded may be automatically generated by reading the RF tag.For example, the public information may be text or an image includinginformation about clothes the poster is wearing, the game the poster isplaying, the book the poster is reading, the music the poster islistening, and the like. Also, as described above, the text may includean affiliate link for the corresponding product, for example. A user 5who has viewed the public information can purchase the correspondingproduct by operating this link. This affiliate link includes informationspecifying a user who has created the affiliate link (an affiliate).When a product is purchased through this affiliate link, part of thepurchase price is paid to the affiliate.

The public information here is not limited to a message from the poster.For example, other examples of the public information are shown in FIG.13. For example, public information 54 includes an input area 541 forreceiving a message from a user 5 viewing the public information 54.Also, public information 55 includes an agree button 502 used by theuser 5 to easily show that he/she agrees with the poster. A user 5 canshow that he/she agrees with the poster just by pressing the agreebutton 502. Furthermore, the public information 55 includes a donationbutton 503. This donation button 503 is a button used for making adonation to the poster. A user 5 can make a donation to the poster justby pressing the donation button 503. Furthermore, public information 56includes a message 561 including an address of a Web page related to theposter, the agree button 502, and the donation button 503. As shownhere, a poster who takes part in art activities can use this publicinformation 56 to call attention to his/her activities. Furthermore,public information 57 may include a poll area 571. For example, amessage “You would want this jacket if it were . . . ” and the poll area571 for receiving votes are included with respect to the clothes theposter is wearing. Such public information may be used for marketresearch on which color would sell with regard to the clothes that arebeing worn. Voting result up to a current time, for example, may also bedisplayed in the poll area 571. Furthermore, if an option that a user 5prefers is not included in the options shown in the poll area 571, theuser 5 may be enabled to create a new option.

Other examples of public information are shown in FIG. 14. For example,public information 58 and public information 59 are examples of publicinformation which include only the messages from a poster. For example,a poster can post, as the public information, a message “I'm not thatold! Please don't offer me your seat!” Also, as shown in the publicinformation 59, a poster can post, as the public information, a message“I'm getting off at Meguro!” With such public information 59 beingposted, a nearby user 5 who has viewed this public information 59 canknow that the seat occupied by the poster will be available at Megurostation. Also, if the poster is asleep when arriving at Meguro station,a nearby user 5 who has noticed this may wake up the poster.

Furthermore, the public information generated here may be assigned withrestriction information regarding posting. For example, a poster mayrestrict the people for whom the poster posts his/her public informationby the distance. A user who is to acquire the public information holdsthe user device 10 over a target person 6 who is the poster. Thus, it ispreferable if a poster who would feel uneasy about the user device 10being held over him/her at a close distance can perform setting suchthat the public information is provided to people who are away by apredetermined distance or more. Additionally, this distance-basedrestriction regarding posting may be set regardless of the setting ofthe poster to adjust the load on the communication system.

Additionally, here, the public information server 30 is configured toprovide the public information generation screen, but the presentdisclosure is not limited to such an example. For example, the publicinformation generation screen may be generated and provided by anapplication in the information poster terminal 40. In this case, thepublic information generation unit 301 can receive poster informationgenerated at the information poster terminal 40, and cause the publicinformation storage unit 302 to store the information.

(Public Information Storage Unit 302)

The public information storage unit 302 is a storage unit for storinggenerated public information. Public information that is stored in thepublic information storage unit 302 may be managed in association withan identifier for identifying a poster. The public information storageunit 302 is a device for storing data, and may include a storage medium,a recording device for recording data in the storage medium, a readingdevice for reading data from the storage medium, a deletion device fordeleting data recorded in the storage medium, and the like. Here, as thestorage medium, a non-volatile memory such as a flash memory, an MRAM(Magnetoresistive Random Access Memory), a FeRAM (Ferroelectric RandomAccess Memory), a PRAM (Phase change Random Access Memory) and an EEPROM(Electronically Erasable and Programmable Read Only Memory), a magneticrecording medium such as ah HDD (Hard Disk Drive), and the like may beused.

(Request Receiving Unit 303)

The request receiving unit 303 has a function of receiving a request forpublic information from the user device 10. For example, when the userdevice 10 accesses the public information server 30 based on accessinformation, the request receiving unit 303 can specify the identifierof the poster from the access information and supply the identifier tothe public information providing unit 304.

(Public Information Providing Unit 304)

The public information providing unit 304 has a function of providingthe public information of a poster which has been requested by the userdevice 10. When an identifier of a specific poster is supplied by therequest receiving unit 303, the public information providing unit 304extracts the public information of the poster specified by theidentifier from the public information storage unit 302. Then, thepublic information providing unit 304 can supply the public informationextracted to the user device 10. Additionally, the public informationproviding unit 304 preferably maintains the session while the user 5 ispaying attention to the target person 6. For example, the publicinformation providing unit 304 preferably maintains, for a limited time,the session with the user device 10 by issuing a time limit key, in thecase the user 5 has taken his/her eyes off the target person 6.

(Action Receiving Unit 305)

The action receiving unit 305 has a function of receiving informationabout an action performed on the public information provided to the userdevice 10. For example, the action receiving unit 305 can receiveinformation regarding pressing of the agree button 502 described above,a comment input via an input area in the public information describedabove, an option selected by the user 5 for the poll described above,and the like. When an action is received from the user 5, the actionreceiving unit 305 can supply the information received to the actioninformation generation unit 306.

(Action Information Generation Unit 306)

The action information generation unit 306 can generate actioninformation regarding an action performed by the user 5 on publicinformation. The action information generation unit 306 may generate,for each piece of public information, information about when, where andwhat type of action was performed, for example. Also, the actioninformation generation unit 306 may count, for each type of action, thenumber of actions for each piece of public information, and generateaction information indicating a ranking of the number of actions. Theaction information generation unit 306 may also generate actioninformation as statistical information. Furthermore, the actioninformation generation unit 306 may generate action information fornotification to the poster of public information.

(Action Notification Unit 307)

The action notification unit 307 has a function of notifying the posterof public information of action information regarding an action for thepublic information. For example, the action notification unit 307 maynotify the poster that an action has been performed, every time anaction is performed for the public information. Also, here, the actionnotification unit 307 may issue a notification to the effect that anaction has been performed, after a predetermined condition has beensatisfied after the performance of the action. The predeterminedcondition here may be a predetermined lapse of time after reception ofthe action, for example. Also, the predetermined condition may beseparation of the user and the poster by a predetermined distance.Furthermore, the predetermined condition may be a request from theposter, for example. The communication system 1 according to the presentembodiment keeps in mind anonymous and one-time communication. Forexample, if there aren't many people around, the person who hasperformed an action might be specified by the poster. Thus, byintentionally issuing a notification regarding an action with a delay ofa predetermined time, it becomes possible to prevent specification ofthe user 5 who has performed an action even when there aren't manypeople around. This predetermined time is preferably a time necessaryfor prevention of specification of the user 5. Also, the actionnotification unit 307 may notify the poster of statistical informationregarding the action. For example, an example of action informationwhich is to be notified to the poster may be ranking information of thenumber of actions (the rank of the poster himself/herself, the number ofactions of people ranking high, and the like), the total number ofactions within a predetermined period, and the like.

For example, an example of action information to be notified by theaction notification unit 307 is shown in FIG. 15. For example, actioninformation 41 includes information about the number of times the agreebutton 502 has been pressed with respect to each poster, such as “xpersons Liked you this month, totaling to y persons.” Also, actioninformation 42 includes a message input to an input section of thepublic information, such as “The following message has been received.—You are missing a button!—He is not groping you!”

2-6. Example Operation

Here, an example operation of the communication system 1 according tothe first embodiment of the present disclosure will be described withreference to FIGS. 16 and 17. FIG. 16 is a sequence diagram showing anexample operation of the communication system according to theembodiment. FIG. 17 is a sequence diagram showing another exampleoperation of the communication system according to the embodiment.

Referring to FIG. 16, first, the information poster terminal 40transmits public information which has been generated to the publicinformation server 30 (S100). Then, the information poster terminal 40periodically transmits position information to the position sharingserver 20 (S105). The position sharing server 20, which has received theposition information, stores the position information together with theidentifier of the poster.

Then, when the user 5 holds the user device 10 a over the target person6, who is the information poster, and taps the target person displayedon the display screen, the user device 10 a acquires an image (S110). Atthis time, the image acquisition unit 101 takes a snapshot at the timeof tap input, for example, and supplies the same to the target positionestimation unit 102. Then, the target position estimation unit 102estimates the position of the target person (S115).

Next, the access information acquisition unit 106 a of the user device10 a transmits the position information of the target person to theposition sharing server and queries a corresponding person (S120). Afterspecifying the corresponding person in response to the query, theposition sharing server 20 transmits an access ID for the publicinformation of the corresponding person to the user device 10 a (S125).

The user device 10 a requests the public information server 30 for thepublic information of the target person using the access ID acquired(S130). The public information server 30 transmits the publicinformation of the target person to the user device 10 a in response tothe request (S135).

When the user 5 performs some kind of action on the public informationacquired, the user device 10 a notifies the public information server 30of the performance of the action (S140). The public information server30 can notify the information poster terminal 40 of this action (S145).

Additionally, the timing of action notification shown in step S145 maybe determined based on a predetermined condition, as shown in FIG. 17.The public information server 30 can determine whether the predeterminedcondition has been satisfied after reception of the action notification(S140) from the user device 10 a (S142). Action notification may beperformed after it is determined in step S142 that the predeterminedcondition is satisfied (S145). The predetermined condition here may be apredetermined lapse of time after reception of the action, for example.Also, the predetermined condition may be separation of the user and theposter by a predetermined distance. Furthermore, the predeterminedcondition may be a request from the poster, for example. Additionally,although an example modification where action notification is performedafter the predetermined condition is satisfied has been described, sucha configuration can be applied to any of the embodiments describedbelow.

3. Second Embodiment (Example of Access Information Acquisition Based onPosition Information and View Information) 3-1. System Configuration

Next, a configuration of a communication system according to a secondembodiment of the present disclosure will be described with reference toFIG. 18. FIG. 18 is an explanatory diagram showing a configuration of acommunication system according to a second embodiment of the presentdisclosure.

A communication system 2 mainly includes a user device 10 b held by auser 5, a position/view sharing server 22, a public information server30, and an information poster terminal 40.

With the communication system 2 according to the present embodiment, thepublic information of a target person 6 is specified based on anestimated position of the target person 6 and estimated view informationof the target person 6.

For example, a case is considered where, as shown in FIG. 19, in asituation where a plurality of information posters are forming a line,the user 5 wants the public information of a specific target person 6 cin the line. At this time, it is assumed that each target person 6 isseen from the front by the user device 10 b. The user device 10 bestimates here the view of the target person 6 c based on an image thatthe user device 10 b can acquire. A view image 62 is shown in the lowerright of FIG. 19. At this time, the back of a person 6 a and a person 6b should be seen by the target person 6 c, and the person 6 a should beseen on the left of the person 6 b. Moreover, the user device 10 b mayalso be able to estimate the azimuth of the target person 6 by imageanalysis.

On the other hand, a target person 6 who is an information posterregularly uploads his/her position information and view information tothe position/view sharing server 22. For example, uploading of theposition information and view information may be performed regularly atpredetermined intervals. The position/view sharing server 22 can specifythe public information posted by a target person 6 by comparing theposition information and the view information that are being shared andthe position information and the view information of the target person 6estimated by the user device 10 b. Here, information about the azimuththe target person 6 is facing may be included in the view information,in addition to the estimated image. Then, the position/view sharingserver 22 can also use for matching the azimuth information that isshared and the azimuth information that is estimated. Additionally, theview information that is uploaded here may include image data includinga view of the information poster, for example. Also, the viewinformation that is uploaded here may include information about theazimuth the information poster is facing.

In the following, details of each structural element included in thecommunication system 2 will be given. Additionally, in the following, adescription will be given mainly on the differences to the firstembodiment, and will be omitted for the same elements as the firstembodiment.

3-2. Functional Configuration of User Device

Next, a functional configuration of the user device according to thepresent embodiment will be described with reference to FIG. 20. FIG. 20is a block diagram showing a functional configuration of the user deviceaccording to the embodiment.

((User Device 10 b))

Referring to FIG. 20, the user device 10 b according to the presentembodiment mainly includes an image acquisition unit 101, a targetposition estimation unit 102, an azimuth acquisition unit 103, aposition information acquisition unit 104, a target distance acquisitionunit 105, a target view estimation unit 109, an access informationacquisition unit 106 b, a public information acquisition unit 107, and adisplay control unit 108.

(Target View Estimation Unit 109)

The target view estimation unit 109 has a function of estimating theview information of a target person 6. As has been described using FIG.19, in the present embodiment, the view information is used to specifythe public information of a target person. The target view estimationunit 109 can generate estimated view information of a target person 6using an image acquired by the image acquisition unit 101. For example,this view information includes a view image seen by the target person 6,estimated from an image acquired by the image acquisition unit 101.Also, the view information may include information about the azimuth thetarget person 6 is facing. The target view estimation unit 109 cansupply, to the access information acquisition unit 106 b, the viewinformation estimated and the position information of the target person6 estimated by the target position estimation unit 102.

(Access Information Acquisition Unit 106 b)

The access information acquisition unit 106 b has a function ofacquiring access information assigned with a time-limited access rightto the public information associated with a target person 6 in an imageacquired by the image acquisition unit 101. The access informationacquisition unit 106 b can acquire the access right based on theposition information of the target person 6 estimated by the targetposition estimation unit 102. Also, the access information acquisitionunit 106 b can acquire the access right based on the view information ofthe target person 6 estimated by the target view estimation unit 109.Specifically, the access information acquisition unit 106 b transmits,to the position/view sharing server 22, the position information and theview information of the target person 6 which have been estimated. Then,the access information acquisition unit 106 b receives accessinformation for accessing the public information of a person specifiedbased on at least either of the position information and the viewinformation. The access information acquisition unit 106 b can supplythe access information acquired to the public information acquisitionunit 107.

In the foregoing, examples of functions of the user device 10 baccording to the present embodiment have been described. Each of thestructural elements described above may be configured using ageneral-purpose member or circuit, or by hardware dedicated to thefunction of each structural element. Furthermore, the function of eachstructural element may be realized by an arithmetic unit such as a CPU(Central Processing Unit) reading a control program describingprocedures for realizing the function from a storage medium such as aROM (Read Only Memory) or a RAM (Random Access Memory) storing thecontrol program, and interpreting and executing the program. This userdevice 10 b may take the hardware configuration described in the firstembodiment of the present disclosure using FIG. 9. However, theconfiguration to be used may be changed as appropriate according to thetechnical level at the time of implementation of the present embodiment.

Additionally, a computer program for realizing each function of the userdevice 10 b according to the present embodiment as described above maybe created and installed in a personal computer or the like. Also, acomputer-readable recording medium in which such a computer program isstored may be provided. The recording medium is a magnetic disk, anoptical disk, a magneto-optical disk, a flash memory, or the like.Furthermore, the computer program may be distributed over a network, forexample, without using the recording medium.

3-3. Functional Configuration of Position/View Sharing Server

Next, a functional configuration of the position/view sharing serveraccording to the second embodiment of the present disclosure will bedescribed with reference to FIG. 21. FIG. 21 is a block diagram showinga functional configuration of the position/view sharing server accordingto the embodiment.

((Position/View Sharing Server 22))

Referring to FIG. 21, the position/view sharing server 22 mainlyincludes a poster position view acquisition unit 221, a posterposition/view information storage unit 222, a query position viewacquisition unit 223, a matching unit 224, and a notification unit 225.

(Poster Position View Acquisition Unit 221)

The poster position view acquisition unit 221 has a function ofacquiring position information and view information of a poster postingpublic information. When position information and view information of aposter are received, the poster position view acquisition unit 221stores the position information and the view information of the posterin the poster position/view information storage unit 222. At this time,the poster position view acquisition unit 221 can receive, for example,an identifier for identifying the poster together with the positioninformation and the view information, and cause the identifier to bestored in association with the position information. Furthermore, theposter position view acquisition unit 221 may store, in association withthe position information and the view information, the date and time ofacquisition of the position information and the view information, forexample.

(Poster Position/View Information Storage Unit 222)

The poster position/view information storage unit 222 is a storage unitfor storing position information and view information of a poster. Theinformation stored in the poster position/view information storage unit222 may include position information, view information, an identifier ofthe poster, and the date and time of acquisition of the positioninformation and the view information, as described above. Furthermore,the poster position/view information storage unit 222 is a device forstoring data, and may include a storage medium, a recording device forrecording data in the storage medium, a reading device for reading datafrom the storage medium, a deletion device for deleting data recorded inthe storage medium, and the like. Here, as the storage medium, anon-volatile memory such as a flash memory, an MRAM (MagnetoresistiveRandom Access Memory), a FeRAM (Ferroelectric Random Access Memory), aPRAM (Phase change Random Access Memory) and an EEPROM (ElectronicallyErasable and Programmable Read Only Memory), a magnetic recording mediumsuch as ah HDD (Hard Disk Drive), and the like may be used.

(Query Position View Acquisition Unit 223)

The query position view acquisition unit 223 has a function of acquiringposition information and view information of a target person 6transmitted from the user device 10 b. The position information and theview information to be acquired by the query position view acquisitionunit 223 here are the position information and the view informationestimated by the user device 10 b. Here, the position information thatthe query position view acquisition unit 223 acquires from the userdevice 10 b will be referred to as query position information, and theview information that the query position view acquisition unit 223acquires from the user device 10 b will be referred to as query viewinformation. The query position view acquisition unit 223 can supply thequery position information and the query view information acquired tothe matching unit 224.

(Matching Unit 224)

The matching unit 224 has a function of specifying which poster a targetperson queried by the user device 10 b is, based on at least either ofthe query position information and the query view information acquiredby the query position view acquisition unit 223. For example, thematching unit 224 can extract a poster by performing matching of queryposition information and position information stored in the posterposition/view information storage unit 222. At this time, if a pluralityof posters are extracted, the matching unit 224 may further performmatching with respect to view information. That is, if a plurality ofposters are extracted based on position information, the matching unit224 may specify a poster by performing matching of query viewinformation and view information stored in the poster position/viewinformation storage unit 222. The matching unit 224 can supplyinformation identifying a specified poster to the notification unit 225.

(Notification Unit 225)

The notification unit 225 has a function of notifying the user device 10b of access information for accessing the public information of a posterspecified by the matching unit 224. The notification unit 225 can notifythe user device 10 b of access information assigned with a time-limitedaccess right with limited access time for the public information, forexample. Additionally, if the number of posters specified by thematching unit 224 is not one, the notification unit 225 may have theuser 5 select a specific poster from a plurality of posters. Forexample, the notification unit 225 can provide the characteristics of aplurality of posters extracted by the matching unit 224 to the user 5.For example, the notification unit 225 can notify the user 5 ofcharacteristics such as “female in twenties”, “male in fifties”, and thelike.

3-4. Example Operation

Here, an example operation of the communication system 2 according tothe second embodiment of the present disclosure will be described withreference to FIG. 22. FIG. 22 is a sequence diagram showing an exampleoperation of the communication system according to the embodiment.

Referring to FIG. 22, first, the information poster terminal 40transmits public information which has been generated to the publicinformation server 30 (S200). Then, the information poster terminal 40regularly transmits position information and view information to theposition/view sharing server 22. At this time, as described above, theinformation poster terminal 40 may transmit information for identifyingthe poster to the position/view sharing server 22. The position/viewsharing server 22, which has received the position information and theview information, causes the position information and the viewinformation to be stored together with the identifier of the poster.

Then, when a user 5 turns the user device 10 b toward the target person6, who is the information poster, and taps the target person displayedon the display screen, the user device 10 b acquires an image (S210). Atthis time, the image acquisition unit 101 captures a snapshot at thetime of tap input, for example, and supplies the snapshot to the targetposition estimation unit 102. Then, the target position estimation unit102 estimates the position of the target person (S215).

Also, the target view estimation unit 109 estimates the view of thetarget person 6 using the snapshot (S217). At this time, the target viewestimation unit 109 generates a view image of the target person 6, and,also, may estimate the azimuth the target person 6 is facing.

Next, the access information acquisition unit 106 b of the user device10 b transmits the position information of the target person 6 to theposition/view sharing server 22, and performs query about acorresponding person (S220). The position/view sharing server 22performs position/view matching process in response to this query(S222). Then, when a corresponding person is specified by thisposition/view matching process, the position/view sharing server 22transmits an access ID for the public information of the correspondingperson to the user device 10 b (S225).

The user device 10 b requests the public information server 30 for thepublic information of the target person 6 using the access ID acquired(S230). The public information server 30 transmits the publicinformation of the target person 6 to the user device 10 b in responseto the request (S235). The display control unit 108 of the user device10 b displays the public information acquired on the display screen.

When the user 5 performs some kind of action on the public informationdisplayed, the user device 10 b notifies the public information server30 of the performance of this action (S240). The public informationserver 30 can notify the information poster terminal 40 of the action(S245).

<4. Third Embodiment (Example of Information Poster Sending Out AccessInformation) 4-1. System Configuration

Next, a configuration of a communication system according to a thirdembodiment of the present disclosure will be described with reference toFIG. 23. FIG. 23 is an explanatory diagram showing a configuration of acommunication system according to the third embodiment of the presentdisclosure.

The communication systems according to the first and second embodimentsdescribed above have a configuration where access information isacquired by specifying a poster by matching that is based on positioninformation or the like of the target person 6. However, the presenttechnology is not limited to such an example, and, as described here asthe third embodiment, access information sent out by a poster may bedirectly read by a user device 10 c. Here, the poster sends out theaccess information by using optical communication.

A communication system 3 according to the third embodiment of thepresent disclosure mainly includes a user device 10 c held by the user5, a public information server 30, and an information poster terminal40. An information poster sends out an access ID for accessing his/herpublic information by using a flashing pattern of light. This light maybe invisible light. The user device 10 c can read this flashing patternby an imaging device, and acquire the access ID.

In the following, a description will be given mainly on the differencesto the first and second embodiments, and will be omitted for the sameelements as the first and second embodiments by denoting the elementswith the same reference numerals.

4-2. Functional Configuration of User Device

Next, a functional configuration of the user device according to thepresent embodiment will be described with reference to FIG. 24. FIG. 24is a block diagram showing a configuration of the user device accordingto the embodiment.

((User Device 10 c))

Referring to FIG. 24, the user device 10 c according to the presentembodiment mainly includes an image acquisition unit 101, an accessinformation acquisition unit 106 c, a public information acquisitionunit 107, and a display control unit 108.

(Access Information Acquisition Unit 106 c)

The access information acquisition unit 106 c has a function ofacquiring access information assigned with a time-limited access rightto the public information associated with a target person 6 in an imageacquired by the image acquisition unit 101. The access informationacquisition unit 106 c can read a flashing pattern of light from theimage acquired by the image acquisition unit 101, and acquire an accessID indicated by the pattern. The access information acquisition unit 106c can supply the access information acquired to the public informationacquisition unit 107. Additionally, this access ID is synchronized withan access ID on the public information server 30. For example, atimestamp method related to a one-time password may be used, forexample.

In the foregoing, examples of functions of the user device 10 caccording to the present embodiment have been described. Each of thestructural elements described above may be configured using ageneral-purpose member or circuit, or by hardware dedicated to thefunction of each structural element. Furthermore, the function of eachstructural element may be realized by an arithmetic unit such as a CPU(Central Processing Unit) reading a control program describingprocedures for realizing the function from a storage medium such as aROM (Read Only Memory) or a RAM (Random Access Memory) storing thecontrol program, and interpreting and executing the program. This userdevice 10 c may take the hardware configuration described in the firstembodiment of the present disclosure using FIG. 9. However, theconfiguration to be used may be changed as appropriate according to thetechnical level at the time of implementation of the present embodiment.

Additionally, a computer program for realizing each function of the userdevice 10 c according to the present embodiment as described above maybe created and installed in a personal computer or the like. Also, acomputer-readable recording medium in which such a computer program isstored may be provided. The recording medium is a magnetic disk, anoptical disk, a magneto-optical disk, a flash memory, or the like.Furthermore, the computer program may be distributed over a network, forexample, without using the recording medium.

4-3. Example Operation

Here, an example operation of the communication system 3 according tothe third embodiment of the present disclosure will be described withreference to FIG. 25. FIG. 25 is a sequence diagram showing an exampleoperation of the communication system according to the embodiment.

Referring to FIG. 25, first, the information poster terminal 40transmits public information which has been generated to the publicinformation server 30 (S300). Then, the information poster terminal 40sends out an access ID (S305). The information poster sends out theaccess ID to unspecified device(s) by using a flashing pattern of light.Here, a description is given assuming that the information posterterminal 40 sends out the access ID, but the present technology is notlimited to such an example. An image sensor is turned toward theinformation poster while the user device 10 c is in a range where thelight can be received, and the image acquisition unit 101 acquires animage (S310). Then, the access information acquisition unit 106 cacquires the access information by reading the same from the imageacquired (S315).

Next, the user device 10 c requests the public information server 30 forthe public information of the target person 6 by using the access IDacquired (S330). The public information server 30 transmits the publicinformation of the target person 6 to the user device 10 c in responseto the request (S335).

When the user 5 performs some kind of action on the displayed publicinformation, the user device 10 c notifies the public information server30 of performance of this action (S340). The public information server30 can notify the information poster terminal 40 of the action (S345).

5. Personal Information

As described above, according to the communication system according toeach embodiment of the present disclosure, one can communicate with astranger presently in front of him/her while both sides remain anonymousto each other. Here, since anonymous communication is intended, it isalso important that the communication system according to eachembodiment of the present disclosure appropriately manage system usagehistory information.

For example, history that is kept on the side of a user 5 who hasperformed an action on public information the user 5 has viewed may beinformation regarding when, where, and what of the action. Also, withrespect to information regarding a target person for whom an action hasbeen performed, whether or not an acquired image is to be kept or notmay be controlled according to the setting on the side of the poster.Further, it is also possible not to allow an acquired image to be kept.Furthermore, the number of times actions have been performed may be keptas the history information.

Also, the history that is to be kept on the side of the poster may beinformation regarding when, where, and what of an action. Furthermore,it is desirable that information about the user 5 who has performed theaction does not remain. Or, only the number of times each action hasbeen performed may be kept.

Also, the history information to be stored by the communication systemmay be information about when, where, who, to whom, and what of anaction. However, information about the user 5 or the target person 6 isto be used to perform control for personal information protection or togenerate statistical information, and is desirably not provided to theuser 5 or the poster. Furthermore, as described above, statisticalinformation may be provided as long as an individual is not specified.For example, ranking information or the like may contribute to usagepromotion.

Furthermore, in an embodiment described above, inclusion of an affiliatelink in the public information is described. However, it is notdesirable for the present communication system intended for anonymouscommunication that an individual is specified from an affiliate ID.Accordingly, for example, an affiliate ID that can be used only in thecommunication system of the present disclosure may be provided.Moreover, if this affiliate ID is changed every predetermined time,tracking down of an individual becomes even more difficult, resulting inprotection of personal information. As an exception, when a famousperson is the poster, the history information may be allowed to be kept.

6. Example of Effect

As described above, according to the communication system according toeach embodiment of the present disclosure, one can communicate with astranger presently in front of him/her while both sides remain anonymousto each other without handing over personal information. Here, by bothsides remaining anonymous, communication can be expected to be performedwith certain casualness. For example, by using a message input areaprovided in public information, one can talk to a stranger in front ofhim/her without both sides having to identify themselves. Also, bypressing an agree button provided in public information, that someonehas paid attention to and agreed to another can be visualized. Byvisualizing the attention of a person, new mode of communication may becreated.

Also, to specify a specific target person 6, position information or anaccess ID that is directly sent out is used, as described above. Thus, aphoto of oneself does not have to be posted to use the service, and itis desirable from the standpoint of personal information protection.

Also, by using a donation button provided in public information,goodwill can be actualized. With such a system, donation can be made bya simple act of pressing a button. At this time, since the object ofdonation is the person in front, one can anonymously show goodwill whiledirectly seeing the object of donation.

Furthermore, for example, a message input section provided in publicinformation enables communication in a noisy place where one hasdifficulty making himself/herself heard. Also, if, at the same time ascalling attention to clothes one is wearing, a product one possesses,music one is listening to, and the like using public information, aviewer can be lead to a link where the viewer can directly makepurchase, a new business is possibly born.

It should be understood by those skilled in the art that variousmodifications, combinations, sub-combinations and alterations may occurdepending on design requirements and other factors insofar as they arewithin the scope of the appended claims or the equivalents thereof.

For example, in the above embodiments, a case has been described wherethe user device 10 is a smartphone, but the technical scope of thepresent disclosure is not limited to such an example. For example, theuser device 10 may be an information processing apparatus such as apersonal computer (PC), a mobile phone, a personal handyphone system(PHS), a portable music player, a portable video player, a portable gameconsole, a personal digital assistant (PDA), and the like. Also, thehardware configuration of the user device 10 described above is anexample for a case where the user device 10 is a smartphone. The userdevice 10 may, of course, take a configuration where some of thestructural elements described are omitted, or a configuration includingstructural elements other than those described.

Furthermore, in the above embodiments, a user 5 acquires accessinformation to public information posted by a target person 6 by holdingthe user device 10 over the target person 6 and acquiring an image, andspecifying the target person 6 on the display screen. However, thetechnical scope of the present disclosure is not limited to such anexample. For example, in the case of specifying a target person 6 basedon position information, as described in the first and secondembodiments, first, whether a poster posting information exists in thevicinity of a user 5 may be displayed by the user device 10 by a map, aradar display, or the like.

Furthermore, in the above embodiments, public information is specifiedbased on a target person, but the technical idea of the presentdisclosure is not limited to such an example. For example, the publicinformation may be associated not with a person, but with an object.

Additionally, in the above embodiments, the functions of the user device10 are realized by one device, but the technical scope of the presentdisclosure is not limited to such an example. For example, the functionsof the user device 10 may be realized by two or more devices operatingin conjunction. For example, a head-mounted display (HMD) device may beused in conjunction with the user device 10. For example, specificationof a target person 6 may be performed at the HMD. In this case, if astate where attention lasts for a predetermined time or more, a personexisting at an area to which attention is paid may be specified as thetarget person 6. Or, a target person 6 may be specified by a sign ofshutting one eye (a so-called wink). Also, public information may bedisplayed on the display of the HMD, for example. An action operationfor the public information displayed on the HMD may be performed at theHMD, for example. Or, the action operation for the public informationdisplayed on the HMD may be performed at another device such as the userdevice 10. At this time, for the conjunction between the user device 10and the HMD, it is desirable that the users 5 are authenticated as beingthe same based on the user IDs, for example. Or, the user device 10 maycause public information to be displayed only on an HMD to whichconnection via near field communication is possible.

For example, examples of the functions of the position sharing server20, the position/view sharing server 22, and the public informationserver 30 have been described above as examples for realizing thetechnical idea of the present disclosure. Each of the structuralelements described above may be configured using a general-purposemember or circuit, or by hardware dedicated to the function of eachstructural element. Furthermore, the function of each structural elementmay be realized by an arithmetic unit such as a CPU (Central ProcessingUnit) reading a control program describing procedures for realizing thefunction from a storage medium such as a ROM (Read Only Memory) or a RAM(Random Access Memory) storing the control program, and interpreting andexecuting the program.

Furthermore, in the above embodiments, a terminal that sends outposition of a poster, a terminal that generates public information, anda terminal that receives an action notification are assumed to be oneinformation poster terminal 40, but the present technology is notlimited to such an example. The terminal that sends out position of aposter, the terminal that generates public information, and the terminalthat receives an action notification may be separate devices. Also, theterminal that sends out position of a poster, the terminal thatgenerates public information, and the terminal that receives an actionnotification may be partly separate. For example, the terminal thatsends out position of a poster may be a mobile device, such as asmartphone. Also, the terminal that generates public information and theterminal that receives an action notification do not have to be a mobiledevice. For example, the terminal that generates public information andthe terminal that receives an action notification may be a personalcomputer (PC).

Additionally, the steps described in the sequence diagrams in thepresent specification include, of course, processes performedchronologically according to the order described, and also processesthat are performed in parallel or individually without being performedchronologically. Also, it is needless to say that the order may bechanged as appropriate for steps that are chronologically processed.

Additionally, the following configurations are also within the technicalscope of the present disclosure.

(1)

An information processing apparatus including:

an image acquisition unit for acquiring an image that includes a targeta user is paying attention to;

an access information acquisition unit for acquiring access informationassigned with a time-limited access right to public information that isassociated with the target in the image;

a public information acquisition unit for acquiring the publicinformation using the access information; and

a display control unit for controlling display of the publicinformation.

(2)

The information processing apparatus according to (1), wherein thepublic information includes a reception area for receiving an actionfrom the user.

(3)

The information processing apparatus according to (1) or (2), whereinthe public information acquisition unit acquires the public informationthat is selected based on a type of the public information.

(4)

The information processing apparatus according to any of (1) to (3),wherein the public information acquisition unit acquires the publicinformation that is selected based on an attribute of a poster of thepublic information.

(5)

The information processing apparatus according to any of (1) to (4),wherein the public information acquisition unit acquires the publicinformation that is selected based on a distance to the target.

(6)

The information processing apparatus according to any of (1) to (5),further including:

a position estimation unit for estimating a position of the target,

wherein the access information acquisition unit acquires the accessinformation that is associated with the target specified based on theestimated position.

(7)

The information processing apparatus according to (6), furtherincluding:

a view estimation unit for estimating a view of the target,

wherein the access information acquisition unit acquires the accessinformation that is associated with the target specified based furtheron the estimated view.

(8)

The information processing apparatus according to any of (1) to (7),wherein the display control unit causes a head-mounted display devicethat is associated with the information processing apparatus to displaythe public information.

(9)

The information processing apparatus according to (1), wherein theaccess information acquisition unit acquires a flashing pattern of lightsent out by the target, and acquires the access information based on theflashing pattern.

(10)

The information processing apparatus according to (2), wherein thereception area includes a button for the user to make a donation.

(11)

The information processing apparatus according to (2), wherein thereception area includes an input section for a comment to be sent to aposter of the public information.

(12)

The information processing apparatus according to (2),

wherein the action received via the reception area is transmitted to apublic information providing server that provides the publicinformation, and

wherein the action transmitted to the public information providingserver is notified to a poster of the public information after apredetermined condition is satisfied.

(13)

The information processing apparatus according to (12), wherein thepredetermined condition is a predetermined lapse of time after receptionof the action.

(14)

The information processing apparatus according to (12), wherein thepredetermined condition is separation of the user and the poster of thepublic information by a predetermined distance.

(15)

The information processing apparatus according to any of (1) to (14),wherein the public information includes an affiliate link.

(16)

An information processing method including:

acquiring an image that includes a target a user is paying attention to;

acquiring access information assigned with a time-limited access rightto public information that is associated with the target in the image;

acquiring the public information using the access information; and

controlling display of the public information.

(17)

A program for causing a computer to function as an informationprocessing apparatus including:

an image acquisition unit for acquiring an image that includes a targeta user is paying attention to;

an access information acquisition unit for acquiring access informationassigned with a time-limited access right to public information that isassociated with the target in the image;

a public information acquisition unit for acquiring the publicinformation using the access information; and

a display control unit for controlling display of the publicinformation.

(18)

A computer-readable recording medium storing a program for causing acomputer to function as an information processing apparatus including:

an image acquisition unit for acquiring an image that includes a targeta user is paying attention to;

an access information acquisition unit for acquiring access informationassigned with a time-limited access right to public information that isassociated with the target in the image;

a public information acquisition unit for acquiring the publicinformation using the access information; and

a display control unit for controlling display of the publicinformation.

(19)

An information processing system including:

an information processing apparatus including

-   -   an image acquisition unit for acquiring an image that includes a        target a user is paying attention to,    -   an access information acquisition unit for acquiring access        information assigned with a time-limited access right to public        information that is associated with the target in the image,    -   a public information acquisition unit for acquiring the public        information using the access information, and    -   a display control unit for controlling display of the public        information;

a position sharing server for providing the information processingapparatus with the access information to the public information that isassociated with the target specified based on position information; and

a public information providing server for providing the publicinformation in response to an access from the user who has thetime-limited access right.

(20)

The information processing system according to (19),

wherein the public information includes a reception area for receivingan action from the user, and

wherein, when the action is received from the user, the publicinformation providing server notifies a poster of the public informationof reception of the action after a predetermined condition is satisfied.

What is claimed is:
 1. A server for sharing first-person view images,the server comprising: circuitry configured to: store image data that isuploaded in real-time by a plurality of information posters and includesa first-person view image of each information poster of the plurality ofinformation posters, the first-person view image being seen from aposition of the information poster; receive selecting information, whichis input by a user of a mobile terminal, to select a human image byselecting a part of a displayed image on the mobile terminal, whereinthe displayed image is captured by an imaging device of the mobileterminal; determine whether the stored image data includes afirst-person view image corresponding to the selected human image; andsend, based on a determination that the stored image data includes thefirst-person view image corresponding to the selected human image, tothe mobile terminal the first-person view image corresponding to theselected human image.
 2. The server according to claim 1, wherein thecircuitry is further configured to notify the user of characteristics ofeach information poster of the plurality of information posters in acase when the selected human image corresponds to the plurality ofinformation posters.
 3. The server according to claim 2, wherein thecharacteristics of each information poster of the plurality ofinformation posters include at least one of age and gender.
 4. Theserver according to claim 1, wherein the circuitry is configured tostore history data on an access by the user to the stored image data. 5.The server according to claim 4, wherein the circuitry is configured tosend at least part of the stored history data to an information terminalof the information poster.
 6. The server according to claim 4, whereinthe circuitry is configured to provide ranking information on accessesby the plurality of users to the stored image data.
 7. The serveraccording to claim 1, wherein the displayed image corresponds to a spacewhich the mobile terminal is turned toward.
 8. The server according toclaim 7, wherein the mobile terminal comprises a head mounted display.9. The server according to claim 1, wherein the circuitry is configuredto control, in accordance with a setting set by each information poster,whether to allow the stored image data uploaded by the informationposter to be kept in the mobile terminal of the user.
 10. The serveraccording to claim 1, wherein the stored image data uploaded inreal-time by each information poster is associated with an affiliatelink.
 11. An information processing method for sharing first-person viewimages, implemented via at least one processor, the method comprising:sending, to a server, selecting information of a human image inaccordance with a part of a displayed image that is selected by a userof a mobile terminal, wherein the displayed image is captured by animaging device of the mobile terminal and corresponds to at least oneselected information poster of a plurality of information posters; andreceiving stored image data uploaded in real-time by the at least oneselected information poster from the server with the mobile terminal,wherein the stored image data that is uploaded in real-time by the atleast one selected information poster includes a first-person view imageof each information poster of the at least one selected informationposter, and wherein the first-person view image of each informationposter is seen from a position of the information poster.
 12. Anon-transitory computer-readable medium having embodied thereon aprogram, which when executed by a display device, causes the displaydevice to execute a method for sharing first-person view images, themethod comprising: sending, to a server, selecting information of ahuman image in accordance with a part of a displayed image that isselected by a user of a mobile terminal, wherein the displayed image iscaptured by an imaging device of the mobile terminal and corresponds toat least one selected information poster of a plurality of informationposters; and receiving stored image data uploaded in real-time by the atleast one selected information poster from the server with the mobileterminal, wherein the stored image data that is uploaded in real-time bythe at least one selected information poster includes a first-personview image of each information poster of the at least one selectedinformation poster, and wherein the first-person view image of eachinformation poster is seen from a position of the information poster.